instruments of payments - Turkish English Dictionary